﻿/**General**/
.clearfix::after{ clear: both; content: "";display: block}
.ulContent li { margin-left: 1em;}
.layoutOffSetHalfDir{margin-right:4.1666666666667%}
.aboutUs{margin-right:15px}
input [type=file]:after {left: 8px}
/***About us***/
.ulContent li:before{margin-right: 12px;border-width: 0 0 8px 8px}
.phaseContainer:nth-child(even) .phaseContent {margin-left: 60px;padding:30px 70px}
.phaseContainer:nth-child(odd) .phaseContent {margin-right: 60px;padding:30px 80px 30px 40px}

/***Mission-Vision-Goals***/
.visionContainer{/*left: 30px*/right: calc(30% - 20px);} 
.missionContainer{/*right: 30px*/left:calc(30% - 20px);} 
.goalContainer{float:left;margin-right:45px}
.goals h1{margin-left: 55px;}
.goals .pageTitle{padding:12.5% 2.5% 8%/* 118px 22px 58px;*/;transform: translate3d(-98px, -83.155px, 0px)}
.goals .borderGradDir {background-image:linear-gradient(278deg, rgba(0,0,0,0),rgba(1,221,180,0.4),#01aaeb) 18 !important}
/***Excellence Award***/
.excellenceAwards .awardContainer{left: 30px}
.excellenceAwards .accordion-section .intro{margin-left:40px}
.excellenceAwards .intro, .engineeringServices .intro{margin-left:33px}
.excellenceAwards  .subContent li:before {margin-right: 12px;border-width: 0 0 6px 6px}
/***Press Release - Landing Page && Annoucments - Landing Page &&  Annoucments - Details Page***/
#PressReleasesListingContainerDiv.ListingContainer .Item , #AnnouncementsListingContainerDiv.ListingContainer .Item {padding: 0 0 0 2%}
#PressReleasesListingContainerDiv.ListingContainer .Item img , #AnnouncementsListingContainerDiv.ListingContainer .Item img {padding-left: 0}
#PressReleasesListingContainerDiv .Info .readMore.white:after ,#mainContent .pressDetailsBtn:after , #DeltaPlaceHolderMain .readMore.white:after {border-left: 5px solid #fff;}
/***Press Release - Details Page***/
/*#mainContent .pressDetailsBtn {margin-left: 13px}*/
/***Meet The Team && Partners***/
.teamsThumb .readMore:after , .partnersThumb .readMore:after{border-left: 5px solid #000 !important;}
.partnerRow{margin-right:8.6%}
.partnerRow:nth-child(4n){margin-right:0}
.teamsThumbCont{margin-right:2%}
.teamsThumbCont:nth-child(4) {margin-right: 0}
/***Meet The Team - Details Page***/
.teamContainer .DirectorsImg{margin-right:3%}
.teamContainer .DirectorsDetails{text-align:left} 
/***Partners-Filter***/
.Filter .ControlContainer.DropDownCustom select{background:#fff url(../Images/DropDownIconFilled.png) no-repeat scroll 95% center!important}
.Filter .ControlContainer.wide{margin-right:20px}
.Filter .btn-primary{margin-right:10px}
/*** Find A Doctor ***/
#divContainer .prevNextBtns{right:17px}
/*#divDoctors .doctorsListing .doctor{margin-right:65px;padding-right:50px;}
#divDoctors .doctorsListing .doctor:nth-child(4n){margin-right:0px;border:0}*/
#doctorDetailsContainer .doctorRateContainer, #divFacilityDetails .doctorRateContainer{right:30px}
.specialities{margin-left:0px !important}
.specialities:nth-child(5n){margin-right:0}
#doctorDetailsContainer .doctorClinic:before , #doctorDetailsContainer .educQualifications:before , #doctorDetailsContainer .SpokenLanguages:before{left:0}
#doctorDetailsContainer .doctorClinic, #doctorDetailsContainer .educQualifications, #doctorDetailsContainer .SpokenLanguages{padding-left:55px;padding-right:20px}
.SpokenLanguages li{margin-left:20px}
.doctorGender:nth-child(3){margin-right:0}
.drLangh {text-align:left}
.drLang span .fa.fa-check{right:-10px !important}
.doctorGender .fa.fa-check{right:-10px !important}
.drLang span{text-align:left}
.drLang{text-align:left}
#divContainer .filters div{margin-right:5px}
#divRequestAnAppointment{right:90px}
.alphabet span:first-child{ margin-left: 0}
.alphabet span:last-child{ margin-right: 0}
/*** Find A Clinic ***/
#FacilitiesContainerDiv .facility,#divDoctors .doctorsListing .doctor{margin-right:37px}
#FacilitiesContainerDiv .facility:nth-child(4n) ,#divDoctors .doctorsListing .doctor:nth-child(4n){margin-right:0px}
#FacilitiesContainerDiv .facilityPhone:before{margin-right:10px}
#divFacilityDetails .doctorHeader img{margin-right:45px}
#divFacilityDetails .facilityDet:before{margin-right:5px}
#divFacilityDetails .facilityDet .dispBlock{margin-left:30px}
/*Old Style*/
/*#divFacilityDetails .facilityDet .dispBlock{margin-left:25px}*/
#divFacilityDetails .facilityDet{font-family:"Segoe UI" !important}
#divFacilityDoctors img , .specialityDoctor img{margin-right:15px}
#divFacilityInsurance .insurance{background-position:center left}
.fError{font-family:"Aller_Bold";left:0}
#divFacilityDoctors .doctorLangauges:before , .specialityDoctor .doctorLangauges:before{margin:0px 10px 0px 2px}
#divDoctorDetails.docSpec .fa-times{right:25px}
#divDoctorDetails.docSpec #dvPopupContent{left:auto!important;right:45px}
/* Non Clinical Data */
.nonCilinicalFacility .facilityDet{font-family:"Aller_Light"!important}
.nonCilinicalFacility .facilityDet.fa:before{font-family:"FontAwesome"!important}
.nonCilinicalFacility .facilityDet:before{font-family:"icoMoon"!important}
.search .clearSearch{margin-left:-35px!important;right:15px}
#divDoctors .clearSearch{left:33%}
/***Sitemap***/
.InnerSiteMapCol .Icon{margin-right: 12px; border-width: 0 0 10px 10px}
.InnerSiteMapCol .SubLevel .Icon {border-width: 0 0 7px 7px}
.InnerSiteMapCol .SubLevel{margin-left:30px}
@media screen and (max-width:1500px){
#FacilitiesContainerDiv .facility, #divDoctors .doctorsListing .doctor , #FacilitiesContainerDiv .facility:nth-child(4n), #divDoctors .doctorsListing .doctor:nth-child(4n) {margin-right: 30px}
#FacilitiesContainerDiv .facility:nth-child(3n), #divDoctors .doctorsListing .doctor:nth-child(3n) {margin-right: 0px}
.teamsThumbCont {margin-right: 8%}
.teamsThumbCont:nth-child(4){margin-right:0}
.teamsThumb .readMore:after {margin-left: 40px}
}
@media screen and (max-width:1024px){
/*.goals .pageTitle {padding: 10.5% 2.5% 6%;transform: translate3d(-98px, -112.155px, 0px)}*/
.goals .pageTitle {padding: 10.5% 2.5% 6%;transform: translate3d(-98px, -92.155px, 0px)}
}
@media screen and (max-width:992px){
.GeneralForm.ViewMode ul li, ul.ulStyle01 li, .accordion-section-content ul li, #FAQsContainerDiv ul li, .accordion-section-contentFAQ ul li{float:none}
}
@media screen and (max-width:980px){
.goals h1 {margin-left: 17px}
.goals .pageTitle {padding: 10.5% 0 6%;transform: translate3d(-37px, -83.155px, 0px)}
.teamsThumbCont, .teamsThumbCont:nth-child(3) {margin-right: 2%}
.teamsThumbCont:nth-child(4) {margin-right:0}
/***Find a Doctor***/
#FacilitiesContainerDiv .facility, #divDoctors .doctorsListing .doctor , #FacilitiesContainerDiv .facility:nth-child(4n), #divDoctors .doctorsListing .doctor:nth-child(4n) ,  #FacilitiesContainerDiv .facility:nth-child(3n), #divDoctors .doctorsListing .doctor:nth-child(3n) {margin-right: 40px}
#FacilitiesContainerDiv .facility:nth-child(2n), #divDoctors .doctorsListing .doctor:nth-child(2n) {margin-right: 0px}
/***Find a Docotr ***/
.specialities:nth-child(5n) {margin-right: 20px}
.specialities:nth-child(4n) {margin-right: 0}
/***Meet The Team***/
.teamsThumbCont ,.teamsThumbCont:nth-child(3){margin-right:6%}
.teamsThumbCont:nth-child(4) {margin-right: 0}

}
@media screen and (max-width:800px){
/***Find a Docotr ***/
.specialities:nth-child(5n),.specialities:nth-child(4n)  {margin-right: 20px}
.specialities:nth-child(3n) {margin-right: 0}
}
@media screen and (max-width:768px){
.AnnonceImg.float {margin: 0px 20px 22px 0}
.innerThreeCol:nth-child(3n+0) {margin-right:2.5412960609911%}
/***Partner Management**/
.partnerManagement .layoutOffSet2Dir{margin-right: 0;}
.partnerManagement .CheckBoxCustom3Col td {padding-left: 3%}
.goalContainer{margin-right: 35px;}
/***Excellence Awards***/
.excellenceAwards .awardContainer {left: 20px}
/***Meet The Team***/
.teamsThumbCont{margin-right:0}
}
@media screen and (max-width:640px){
/***Find a Docotr ***/
.specialities:nth-child(5n),.specialities:nth-child(4n) , .specialities:nth-child(3n)   {margin-right: 20px}
.specialities:nth-child(2n) {margin-right: 0}
}

@media screen and (max-width:600px){
.goalContainer:nth-child(even) {margin-right: 0}
.goals .pageTitle {padding: 12.5% 15px 6%}
.goals h1 {margin-left: 3px}
/***Meet The Team***/
.teamsRow .firstImageCont, .teamsRow .firstTextCont{margin-left:20px}
.teamsThumbCont, .teamsThumbCont:nth-child(3) { margin-right: 0%; }
}

@media screen and (max-width:480px){
/***Press Release***/
#PressReleasesListingContainerDiv.ListingContainer .Item {padding: 0 2% 0 2%}
/***About Us***/
.phaseContainer:nth-child(even) .phaseContent {margin-left: 0}
.phaseContainer:nth-child(odd) .phaseContent{margin-right: 0}
.goals .pageTitle {padding: 12.5% 15px 11%}
/***Meet The Team***/
.teamsThumbCont {margin-left: calc(50% - 65px)}
/***Excellence Award***/
.excellenceAwards .awardContainer {left:0}
}
@media screen and (max-width:400px){
.goals .pageTitle {padding: 18.5% 15px 11%}
/***Find a Docotr ***/
.specialities:nth-child(5n),.specialities:nth-child(4n) , .specialities:nth-child(3n), .specialities:nth-child(2n) {margin-right: 0px}


}
@media screen and (max-width:320px){
.goals h1 {margin-left: -13px}
.goals .pageTitle {padding: 22.5% 31px 17%}
}

